reward achieved extraordinarily - Turkish English Dictionary